Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 POPLARS CLOSE Terraced £305,000 3 Apr 2020
76 POPLARS CLOSE Semi-Detached £73,000 6 Dec 1996
77 POPLARS CLOSE Detached £202,500 20 Apr 2012
78 POPLARS CLOSE Detached £187,000 29 Jul 2004
79 POPLARS CLOSE Detached £85,000 5 Feb 1999
81 POPLARS CLOSE Detached £220,000 26 Jul 2004
82 POPLARS CLOSE Detached £385,000 5 May 2023